CREATE EXTERNAL TABLE IF NOT EXISTS spmi_ods.spmn_start_financial_center(
id                                                 bigint                         COMMENT '主键ID',
waybill_no                                         String                         COMMENT '运单编号',
scan_network_id                                    bigint                         COMMENT '扫描网点ID',
scan_network_code                                  String                         COMMENT '扫描网点编码',
scan_network_name                                  String                         COMMENT '扫描网点名称',
next_network_id                                    bigint                         COMMENT '发件下一站网点ID',
next_network_code                                  String                         COMMENT '发件下一站网点编码',
next_network_name                                  String                         COMMENT '发件下一站网点名称',
next_financial_center_id                           bigint                         COMMENT '下一站财务中心ID(始发财务中心)',
next_financial_center_name                         String                         COMMENT '下一站财务中心名称',
next_financial_center_code                         String                         COMMENT '下一站财务中心编码',
send_network_id                                    bigint                         COMMENT '寄件网点ID',
send_network_code                                  String                         COMMENT '寄件网点编码',
send_network_name                                  String                         COMMENT '寄件网点名称',
send_financial_center_id                           bigint                         COMMENT '寄件财务中心',
send_financial_center_name                         String                         COMMENT '寄件财务中心名称',
send_financial_center_code                         String                         COMMENT '寄件财务中心编码',
scan_time                                          timestamp                      COMMENT '扫描时间',
create_time                                        timestamp                      COMMENT '创建时间',
create_by                                          bigint                         COMMENT '创建人ID',
create_by_name                                     String                         COMMENT '创建人名称',
update_time                                        timestamp                      COMMENT '更新时间',
update_by                                          bigint                         COMMENT '最后更新人ID',
update_by_name                                     String                         COMMENT '最后修改人名称',
trace_id                                           String                         COMMENT '链路ID',
pack_network_id                                    bigint                         COMMENT '集包网点ID',
pack_network_code                                  String                         COMMENT '集包网点编码',
pack_network_name                                  String                         COMMENT '集包网点名称',
number_flag                                        smallint                       COMMENT '单号标识 0运单号 1包号'
)
COMMENT '网点始发财务中心存储表'
PARTITIONED BY (dt STRING COMMENT '更新/创建日期 (yyyy-MM-dd)')
STORED AS PARQUET
LOCATION '/dw/hive/spmi_ods.db/external/spmn_start_financial_center'
TBLPROPERTIES (
  'parquet.column.index.access'='true'
);